home *** CD-ROM | disk | FTP | other *** search
- ColorCube.itx : A space filling texture.
- Type: Color, Reflect, Filter.
-
- Overview:
- =========
- This Imagine 3.x texture creates a three-dimensional color cube that
- surrounds your object. Using this texture on a cube results in half a
- million colors flowing smoothly over the surface. Repeatable color,
- reflect and filter mapping are supported.
-
- At least a 68020 and an FPU are required. The integer version of Imagine is
- not supported, sorry.
-
- Usage:
- ======
- The default parameters provide a three dimensional non-repeating
- color-mapped space that contains all 16 million colors. The coloring is
- based on the texture axis. Red runs along the X axis, green follows Y and
- blue is mapped to Z. At 0,0,0 (based on the texture axis) you get black,
- and at the end of the positive side is white. You must make sure that you
- place the axis properly when not using repeat. Your object should be
- completely enclosed within the positive side of the texture axis, just like
- when applying a brush map. This texture is similar to the Rainbow.itx that
- comes with Imagine 3.0 with the main difference being the ability to modify
- the objects colors instead of replace them.
-
- parameters:
- ===========
-
- ColorBlend, ReflectionBlend, and TransparencyBlend.
- ---------------------------------------------------
- These three values determine how strongly the texture is mixed with the
- existing values of your objects surface. A 0.0 would leave the surface
- untouched, a 0.5 would result in an even mix between the old and the new,
- and a 1.0 (default for color) leaves nothing of the original attributes.
-
- MaxRed, MaxGreen, and MaxBlue.
- ------------------------------
- This is the color used at the far side of the texture axis. The default
- is set to white. Lowering these values will darken the entire object,
- raising them too much can wash it out. Try 300-350 for bright colors.
- Setting any to -1 will turn off that color axis.
-
- ColorRepeat, ReflectionRepeat, and TransparencyRepeat.
- ------------------------------------------------------
- This turns on the repeat for each of the different mapping techniques.
- Normally the texture is only applied inside the bounding box. This option
- repeats the texture smoothly for infinity in all directions. Set to one
- to enable repeat, any other value to disable it.
-
- Notes:
- ======
-
- A rotating cube standing on one edge can be a good example animation
- for 24 bit boards, or ones like DCTV or the new HAM-8 modes.
-
- In trace mode, transparency can give great shadows and lighting effects.
- Try morphing an object out of camera view, using the filtered rays to light
- your scene. Interesting.
-
- Rotate the axis in one or more directions and apply it repeatedly to the
- ground for a good effect.
-
- ***************************************************
- Ian M. Smith
- Fido-Usenet: Ian.Smith@f564.n2601.z1.fidonet.org
- ***************************************************
-